今天是星期一,尤其是放完三天假,特別有感覺。
想跟大家分享資源回收這個單元,不知道夠不夠營養~
Java程式語言提供了資源回收(Garbage Collection,GC)的機制,
此機制由JVM(Java Virtual Machine)來負責管理,
當程式產生的物件已不再被使用時便啟動資源回收機制,
釋放更多系統資源維持程式執行的效率。
有些程式語言並沒有資源回收的機制,必須由程式設計師在編譯程式時負責釋放,
不過容易造成兩個問題:
這些往往都會造成程式上的大漏洞,不過Java解決了這類的問題。
我們通常使用new關鍵字來建立一個物件,
當該物件不再被程式使用或者參照時,
在記憶體中這個物件的空間仍保留著,
形成資統資源的浪費。
有關資源回收程式的技法:
今天就讓小菜鳥,偷懶一下下吧。
我們明天見~~